I want to change part's custom or configuration-specific properties from assembly design tables.
for example, let's say I want to change the value of "Cost" property applied in part from the assembly's design table where the part is used.
I want to control multiple properties of different parts.
You can, but is it worth it.
Each part/asm can have configurations. Often those configuration are controlled by a spreadsheet. So yes you can control a part with a table. But that table is part of the CAD file. It may be possible to link the internal spreadsheet to an external one,
We have found configurations usable for parts with one and sometimes two variables. Past that, it start to take more time than it's worth.
Attached is an example of a configurable part driven by a spreadsheet.