Is there any thought to append formulas and variables (like in GnuCash) to preset (with templates) more complicated transactions?

for example:
the Program asks only:
  Sales on VAT 25%   = X
  Sales on VAT 5%     = Y
  Sales payed by Card = Z
to enter predefined values at:
  Sales                     = (X*100/125)+(Y*100/105)
  VAT in 25%             = X-(X*100/125)
  VAT in 5%              =  Y-(Y*100/105)
  CASH                     = (X+Y-Z)
  Card Commision        = Z*1,25%
etc.

(I know that VAT is computed automatically in FrontAccounting -depending on sales- but i use it here like a simple example)

It would be e usable enhancement of the new 'Quick Entry' feature (which ask you only one variable to entry and compute only percentaged values).

I don't know if that should be a 'Report Feature' or an internal approach of Dimension system itself, but it would be very useful if we could have accumulated results of two (or more) particular dimensions together!   
For example, I would like to have accumulated results (reports, ledger, etc) of combined transactions on Dimension A + B  or A + C (dimension A used as a 'common' appendage on both B and C dimensions!)

Is there any way to do this with the current version of FrontAccounting Dimension/Reporting system?

If I use the 2-level Dimension setup, it would be able to declare some transactions belonging either only at B (or C) Dimension either at both B and C?