It would be extremely useful to be able to modify a tool parameter with a single row output from another tool within the same workflow. My current solution is to use either the Append Fields tool or embed the other tool into a batch macro with a single row as the input. This would greatly simplify workflows and allow for a much more robust "programmatic" approach to workflow development.