PlanSwift 10 includes numerous Sample Templates. You can use these as they are or use them as a starting point for creating custom Assemblies.
You can view details about an Assembly by double-clicking it, then clicking the Advanced button
From the Advanced view, you can add cost and markup information and other calculation details.