After watching Tony's video I realized we probably need a couple additional advanced options for floors/decks with deck boards enabled. The two that immediately jump out at me are:
1.) Trim Band or Picture Frame
2.) Deck Wrap
Both of these can easily be achieved since they are very similar to my existing rim board code.
In fact, I can even enable a remove option for each of these modules similar to the rim board module. The parameters shall be:
1.) Trim Band: Yes/No
2.) Trim Width
Trim Thickness: Typically one would set this to the same thickness as the deck boards but I better provide this just in case.
3.) Trim Overhang
4.) Trim Corners: Lap, Reverse Lap, Miter
5.) Trim Material
6.) Remove Trim: Empty by Default
1.) Deck Wrap: Yes, No
2.) Wrap Depth
3.) Wrap Thickness
4.) Wrap Corners: Lap, Reverse Lap, Miter
5.) Wrap Material
6.) Remove Wrap: Empty by Default