You are correct, Abdon, that for the price of a good tripleizer you can purchase a pretty decent crankset (the mid-late 80’s Deore ones are particularly tasty) and perhaps even the correct BB. Additionally, those cranksets typically come in the more common 110/74 BCD combination, making it easier to obtain new chainrings at a lower price should they be required. This is how I set up all of my compact doubles and touring triples. As an aside, after mich experimentation have found that a 48/36/24 triple combination (which I often pair with a 12-34 rear cassette) seems to me to be the best shifting.
Alternatively, you may find that an SR Apex 86 bcd crankset works for you. Although rings are harder to find and generally more expensive than 110/74”s, some folks feel that the design aesthetic is worth the effort and money. I use one of those set up as a 48/28 compact double (again, with a 12-34 on the rear) on the Raleigh Gran Tour. Very pretty and works a charm.
__________________
Hard at work in the Secret Underground Laboratory...