You might be interested in the Public Policy Preference calculator (TriplePC), a microsimulation tax-benefit model built in Julia with some novel features. TriplePC shows not only the conventional effects of a welfare policy change – gainers and losers, net costs, marginal tax rates, changes to poverty and inequality, etc., but also an indication of how favourably a policy package would be viewed by the voting public. The opinion indicators are created using Conjoint Analysis, a technique originally developed in marketing, but which has recently been widely used in political polling.
The model is at https://triplepc.northumbria.ac.uk.
The model code is not yet a registered package but is on GitHub. The front end is built using Genie and is kept distinct from the main model.
A few resources: